mouth or entrance of a narrow passage - Turkish English Dictionary